import { defineConfig } from 'vite';
import uni from '@dcloudio/vite-plugin-uni';

// 引入自动引入插件
import AutoImport from 'unplugin-auto-import/vite';

// https://vitejs.dev/config/
export default defineConfig({
    plugins: [
        uni(),
        AutoImport({
            imports: ['vue', 'uni-app'],
            // 生成全局自动引入配置文件
            dts: "./src/auto-imports.d.ts",
        })
    ],
    // 服务器的配置（后台接口）
    server: {
        // 反向代理 H5可用
        proxy: {
            '/work': {
                // target: 'http://www.fastadmin.com:8080/work',// 反向代理的目标地址（接口地址）本地
                target: 'https://www.hurrinz.fastadmin.thecuriouscat.site/work',// 反向代理的目标地址（接口地址）服务器
                changeOrigin: true, // 允许跨域
                // 替换掉shop前缀 防止多个shop地址
                rewrite: (path) => path.replace(/^\/work/, ''),
            },
        }
    },
});
